home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 8 / The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO / prg_casm / snip9611.zip / STDSTUFF.TXT < prev    next >
Text File  |  1996-11-24  |  14KB  |  273 lines

  1. +++Date last modified: 23-Nov-1996
  2.  
  3.  
  4. Standard C functions defined by ANSI (ISO/IEC 9899:1990)
  5.  
  6. abort()             abs()               acos()              asctime()
  7. asin()              assert()            atan()              atan2()
  8. atexit()            atof()              atoi()              atol()
  9. bsearch()           calloc()            ceil()              clearerr()
  10. clock()             cos()               cosh()              ctime()
  11. difftime()          div()               exit()              exp()
  12. fabs()              fclose()            feof()              ferror()
  13. fflush()            fgetc()             fgetpos()           fgets()
  14. floor()             fmod()              fopen()             fprintf()
  15. fputc()             fputs()             fread()             free()
  16. freopen()           frexp()             fscanf()            fseek()
  17. fsetpos()           ftell()             fwrite()            getc()
  18. getchar()           getenv()            gets()              gmtime()
  19. isalnum()           isalpha()           iscntrl()           isdigit()
  20. isgraph()           islower()           isprint()           ispunct()
  21. isspace()           isupper()           isxdigit()          labs()
  22. ldexp()             ldiv()              localeconv()        localtime()
  23. log()               log10()             longjmp()           malloc()
  24. mblen()             mbstowcs()          mbtowc()            memchr()
  25. memcmp()            memcpy()            memmove()           memset()
  26. mktime()            modf()              perror()            pow()
  27. printf()            putc()              putchar()           puts()
  28. qsort()             raise()             rand()              realloc()
  29. remove()            rename()            rewind()            scanf()
  30. setbuf()            setjmp()            setlocale()         setvbuf()
  31. signal()            sin()               sinh()              sprintf()
  32. sqrt()              srand()             sscanf()            strcat()
  33. strchr()            strcmp()            strcoll()           strcpy()
  34. strcspn()           strerror()          strftime()          strlen()
  35. strncat()           strncmp()           strncpy()           strpbrk()
  36. strrchr()           strspn()            strstr()            strtod()
  37. strtok()            strtol()            strtoul()           strxfrm()
  38. system()            tan()               tanh()              time()
  39. tmpfile()           tmpnam()            tolower()           toupper()
  40. ungetc()            va_arg()            va_end()            va_start()
  41. vfprintf()          vprintf()           vsprintf()          wcstombs()
  42. wctomb()
  43.  
  44.  
  45.  
  46. Additional C numeric functions defined by NCEG
  47.  
  48. feclearexcepts()    fegetenv()          fegetexcept()       fegetprec()
  49. fegetround()        feprocentry()       feprocexit()        feraiseexcept()
  50. fesetenv()          fesetexcept()       fesetprec()         fesetround()
  51. fetestexcept()
  52.  
  53.  
  54.  
  55. Additional C functions defined by Posix.1
  56.  
  57. access()            alarm()             cfgetispeed()       cfgetospeed()
  58. cfsetispeed()       cfsetospeed()       chdir()             chmod()
  59. chown()             close()             closedir()          creat()
  60. ctermid()           cuserid()           dup()               dup2()
  61. execl()             execle()            execlp()            execv()
  62. execve()            execvp()            _exit()             fcntl()
  63. fdopen()            fileno()            fork()              fpathconf()
  64. fstat()             getcwd()            getegid()           geteuid()
  65. getgid()            getgrgid()          getgrnam()          getgroups()
  66. getlogin()          getpgrp()           getpid()            getppid()
  67. getpwnam()          getpwuid()          getuid()            kill()
  68. link()              lseek()             mkdir()             mkfifo()
  69. open()              opendir()           pause()             pipe()
  70. read()              readdir()           rewinddir()         rmdir()
  71. setgid()            setpgid()           setsid()            setuid()
  72. sigaction()         sigaddset()         sigemptyset()       sigfillset()
  73. sigismember()       siglongjmp()        sigpending()        sigprocmask()
  74. sigsetjmp()         sigsuspend()        sleep()             stat()
  75. sysconf()           tcdrain()           tcflow()            tcflush()
  76. tcgetattr()         tcgetpgrp()         tcsendbreak()       tcsetattr()
  77. tcsetpgrp()         times()             ttyname()           tzset()
  78. umask()             uname()             unlink()            utime()
  79. wait()              waitpid()           write()
  80.  
  81.  
  82.  
  83. Standard functions added by the draft C++ standard
  84.  
  85. terminate()         unexpected()
  86.  
  87.  
  88.  
  89. Standard C keywords and operators defined by ANSI (ISO/IEC 9899:1990)
  90.  
  91. !                   !=                  %                   %=
  92. &                   &&                  &=                  ()
  93. *                   *=                  +                   ++
  94. +=                  ,                   -                   --
  95. -=                  ->                  .                   /
  96. /=                  <                   <<                  <<=
  97. >                   >>                  >>=                 ?:
  98. []                  ^                   ^=                  |
  99. |=                  ||                  ~                   auto
  100. break               case                char                const
  101. continue            default             do                  double
  102. else                enum                extern              float
  103. for                 goto                if                  int
  104. long                register            return              short
  105. signed              sizeof              static              struct
  106. switch              typedef             union               unsigned
  107. void                volatile            while
  108.  
  109.  
  110.  
  111. Standard C preprocessor instructions defined by ANSI (ISO/IEC 9899:1990)
  112.  
  113. #                   ##                  #define             #elif
  114. #else               #endif              #error              #if
  115. #if !defined        #if defined         #ifdef              #ifndef
  116. #include            #line               #pragma             #undef
  117. __DATE__            __FILE__            __LINE__            __STDC__
  118. __TIME__
  119.  
  120.  
  121.  
  122. Standard C trigraph sequences defined by ANSI (ISO/IEC 9899:1990)
  123.  
  124. ??= means #         ??( means [         ??/ means \         ??) means ]
  125. ??' means ^         ??< means {         ??! means |         ??> means }
  126. ??- means ~
  127.  
  128.  
  129.  
  130. Standard keywords and operators added by the draft C++ standard
  131.  
  132. ->*                 .*                  ::                  asm
  133. catch               class               delete              delete[]
  134. friend              inline              new                 operator
  135. private             protected           public              template
  136. this                throw               try                 virtual
  137.  
  138.  
  139.  
  140. Standard C macros defined by ANSI (ISO/IEC 9899:1990)
  141.  
  142. BUFSIZ              CHAR_BIT            CHAR_MAX            CHAR_MIN
  143. CLOCKS_PER_SEC      DBL_DIG             DBL_EPSILON         DBL_MANT_DIG
  144. DBL_MAX             DBL_MAX_10_EXP      DBL_MAX_EXP         DBL_MIN
  145. DBL_MIN_10_EXP      DBL_MIN_EXP         EDOM                EOF
  146. ERANGE              EXIT_FAILURE        EXIT_SUCCESS        FILENAME_MAX
  147. FLT_DIG             FLT_EPSILON         FLT_MANT_DIG        FLT_MAX
  148. FLT_MAX_10_EXP      FLT_MAX_EXP FLT_MIN FLT_MIN_10_EXP      FLT_MIN_EXP
  149. FLT_RADIX           FLT_ROUNDS          FOPEN_MAX           HUGE_VAL INT_MAX
  150. INT_MIN             _IOFBF              _IOLBF              _IONBF
  151. L_tmpnam            LC_ALL              LC_COLLATE          LC_CTYPE
  152. LC_MONETARY         LC_NUMERIC          LC_TIME             LDBL_DIG
  153. LDBL_EPSILON        LDBL_MANT_DIG       LDBL_MAX            LDBL_MAX_10_EXP
  154. LDBL_MAX_EXP        LDBL_MIN            LDBL_MIN_10_EXP     LDBL_MIN_EXP
  155. LONG_MAX            LONG_MIN            MB_CUR_MAX          MB_LEN_MAX
  156. NDEBUG              NULL                RAND_MAX            SCHAR_MAX
  157. SCHAR_MIN           SEEK_CUR            SEEK_END            SEEK_SET
  158. SHRT_MAX            SHRT_MIN            SIG_DFL             SIG_ERR
  159. SIG_IGN             SIBGABRT            SIGFPE              SIGILL
  160. SIGINT              SIGSEGV             SIGTERM             TMP_MAX
  161. UCHAR_MAX           UINT_MAX            ULONG_MAX           USHRT_MAX
  162. offsetof()
  163.  
  164.  
  165.  
  166. Additional C numeric macros defined by NCEG
  167.  
  168. FE_ALL_EXCEPT       FE_DBLPREC          FE_DIVBYZERO        FE_DOWNWARD
  169. FE_FLTPREC          FE_INEXACT          FE_INVALID          FE_LDBLPREC
  170. FE_OVERFLOW         FE_TONEAREST        FE_TOWARDZERO       FE_UNDERFLOW
  171. FE_UPWARD           fpclassify()        FP_INFINITE         FP_NANQ
  172. FP_NANS             FP_NORMAL           FP_SUBNORMAL        FP_ZERO
  173. INFINITY            isfinite()          isnan()             isnormal()
  174. NAN                 NANS                __FPCE_IEEE__       __FPCE__
  175.  
  176.  
  177.  
  178. Additional C macros defined in Posix.1
  179.  
  180. ARG_MAX             B0                  B50                 B75
  181. B110                B134                B150                B200
  182. B300                B600                B1200               B1800
  183. B2400               B4800               B9600               B19200
  184. B38400              BRKINT              CHILD_MAX           CLK_TCK
  185. CLOCAL              CREAD               CS5                 CS6
  186. CS7                 CS8                 CSIZE               CSTOPB
  187. E2BIG               EACCESS             EAGAIN              EBADF
  188. EBUSY               ECHILD              ECHO                ECHOE
  189. ECHOK               ECHONL              EDEADLK             EEXIST
  190. EFAULT              EFBIG               EINTR               EINVAL
  191. EIO                 EISDIR              EMFILE              EMLINK
  192. ENAMETOOLONG        ENFILE              ENODEV              ENOENT
  193. ENOEXEC             ENOLCK              ENOMEM              ENOSPC
  194. ENOTDIR             ENOTEMPTY           ENOTTY              ENXIO
  195. EPERM               EPIPE               EROFS               ESPIPE
  196. ESRCH               EXDEV               FD_CLOEXEC          F_DUPFD
  197. F_GETFD             F_GETFL             F_GETLK             F_OK
  198. F_RDLCK             F_SETFD             F_SETFL             F_SETLK
  199. F_SETLKW            F_UNLCK             F_WRLCK             HUPCL
  200. ICANON              ICRNL               IEXTEN              IGNBRK
  201. IGNCR               IGNPAR              IGNLCR              INPCK
  202. ISIG                ISTRIP              IXOFF               IXON
  203. LDBL_DIG            LDBL_EPSILON        LDBL_MANT_DIG       LDBL_MAX
  204. LDBL_MAX_10_EXP     LDBL_MAX_EXP        LDBL_MIN            LDBL_MIN_10_EXP
  205. LDBL_MIN_EXP        LINK_MAX            L_ctermid           MAX_CANON
  206. MAX_INPUT           NAME_MAX            NCCS                NGROUPS_MAX
  207. NOFLSH              OPEN_MAX            OPOST               O_ACCMODE
  208. O_APPEND            O_CREAT             O_EXCL              O_NOCTTY
  209. O_NONBLOCK          O_RDONLY            O_RDWR              O_TRUNC
  210. O_WRONLY            PARENB              PARMRK              PARODD
  211. PATH_MAX            PIPE_BUF            R_OK                SA_NOCLDSTOP
  212. SIGARLM             SIGCHLD             SIGCONT             SIGHUP
  213. SIGKILL             SIGPIPE             SIGQUIT             SIGSTOP
  214. SIGTSTP             SIGTTIN             SIGTTOU             SIGUSR1
  215. SIGUSR2             SIG_BLOCK           SIG_SETMASK         SIG_UNBLOCK
  216. SSIZE_MAX           STDERR_FILENO       STDIN_FILENO        STDOUT_FILENO
  217. STREAM_MAX          S_IRGRP             S_IROTH             S_IRUSR
  218. S_IRWXG             S_IRWXO             S_IRWXU             S_ISBLK
  219. S_ISCHR             S_ISDIR             S_ISFIFO            S_ISGID
  220. S_ISREGSUID         S_IWGRP             S_IWOTH             S_IWUSR
  221. S_IXGRP             S_IXOTH             S_IXUSR             TCIFLUSH
  222. TCIOFF              TCIOFLUSH           TCION               TCOFLUSH
  223. TCOFF               TCOON               TCSADRAIN           TCSAFLUSH
  224. TCSANOW             TOSTOP              TZNAME_MAX          VEOF
  225. VEOL                VERASE              VINTR               VKILL
  226. VMIN                VQUIT               VSTART              VSTOP
  227. VSUSP               VTIME               WEXITSTATUS         WIFEXITED
  228. WIFSIGNALED         WIFSTOPPED          WNOHANG             WSTOPSIG
  229. WTERMSIG            WUNTRACED           W_OK                X_OK
  230. _PC_MAX_CANON       _PC_MAX_INPUT       _PC_NAME_MAX        _PC_NO_TRUNC
  231. _PC_PATH_MAX        _PC_PIPE_BUF        _PC_VDISABLE        _POSIX_ARG_MAX
  232. _POSIX_CHILD_MAX    _POSIX_JOB_CONTROL  _POSIX_LINK_MAX     _POSIX_MAX_CANON
  233. _POSIX_MAX_INPUT    _POSIX_NAME_MAX     _POSIX_NGROUPS_MAX  _POSIX_NO_TRUNC
  234. _POSIX_OPEN_MAX     _POSIX_PATH_MAX     _POSIX_SAVED_IDS    _POSIX_SSIZE_MAX
  235. _POSIX_STREAM_MAX   _POSIX_TZNAME_MAX   _POSIX_VDISABLE     _POSIX_VERSION
  236. _SC_ARG_MAX         _SC_CHILD_MAX       _SC_CLK_TCK         _SC_JOB_CONTROL
  237. _SC_NGROUPS_MAX     _SC_OPEN_MAX        _SC_SAVED_IDS       _SC_STREAM_MAX
  238. _SC_TZNAME_MAX      _SC_VERSION
  239.  
  240. _PC_CHOWN_RESTRICTED
  241. _POSIX_CHOWN_RESTRICTED
  242.  
  243.  
  244.  
  245. Standard C defined data types in ANSI (ISO/IEC 9899:1990)
  246.  
  247. clock_t             div_t               FILE                fpos_t
  248. jmp_buf             struct lconv        ldiv_t              ptrdiff_t
  249. sig_atomic_t        size_t              time_t              struct tm
  250. va_list             wchar_t
  251.  
  252.  
  253.  
  254. Additional C data types defined by NCEG
  255.  
  256. fenv_t              fexcept_t
  257.  
  258.  
  259.  
  260. Additional C data types defined in Posix.1
  261.  
  262. cc_t                dev_t               DIR                 gid_t
  263. ino_t               mode_t              nlink_t             off_t
  264. pid_t               struct passwd       sigjmp_buf          sigset_t
  265. sigaction           speed_t             ssize_t             struct stat
  266. tcflag_t            struct termios      uid_t               struct utsname
  267.  
  268.  
  269.  
  270. Standard C global variables in ANSI (ISO/IEC 9899:1990)
  271.  
  272. errno               stderr              stdin               stdout
  273.